Latin Church
noun
1.
the Roman Catholic Church.
British Dictionary definitions for
Latin Church
Latin Church
noun
1.
the Roman Catholic Church